草庐IT

Flutter list.builder 不滚动

全部标签

flutter - 如何使文本或富文本在 flutter 中可滚动?

好像text/richtext只支持一页,如果内容超出屏幕,就不能上下滚动了。有没有简单的方法来启用它?或者我必须使用滚动小部件? 最佳答案 Flutter提供了大量的ScrollingWidgetsdocumentation示例:SingleChildScrollViewclassmytextextendsStatelessWidget{varrandomtext="....";@overrideWidgetbuild(BuildContextcontext){returnnewContainer(child:newScaffol

dart - 如何更改颜色滚动溢出指示器?

当用户滚动到列表或TabView的边缘时,动画蓝色圆圈会出现在结束边缘。这叫什么,如何更改它的颜色?干杯。 最佳答案 这是android滚动物理(ClampingScrollPhysics)。来自sourcecode和文档:glowcolorisspecifiedtouse[ThemeData.accentColor].也就是说,当您创建应用时,最佳做法是指定自定义主题,而不是手动应用颜色。例子:classAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextconte

dart - 如何更改颜色滚动溢出指示器?

当用户滚动到列表或TabView的边缘时,动画蓝色圆圈会出现在结束边缘。这叫什么,如何更改它的颜色?干杯。 最佳答案 这是android滚动物理(ClampingScrollPhysics)。来自sourcecode和文档:glowcolorisspecifiedtouse[ThemeData.accentColor].也就是说,当您创建应用时,最佳做法是指定自定义主题,而不是手动应用颜色。例子:classAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextconte

dart - 给出水平视口(viewport)的 PageView.builder 被赋予无限高度错误

我是Flutter的新手,我正在尝试学习如何创建View。我尝试创建一个单独的View文件或小部件(如果它在flutter中是这样称呼的话),然后从main.dart中调用它。我有一个包含此代码的单独小部件classPageEntryWidgetMainextendsStatefulWidget{finalPageViewEntryMainpageViewEntryMain;constPageEntryWidgetMain({Keykey,this.pageViewEntryMain}):super(key:key);@overrideStatecreateState(){return

dart - 给出水平视口(viewport)的 PageView.builder 被赋予无限高度错误

我是Flutter的新手,我正在尝试学习如何创建View。我尝试创建一个单独的View文件或小部件(如果它在flutter中是这样称呼的话),然后从main.dart中调用它。我有一个包含此代码的单独小部件classPageEntryWidgetMainextendsStatefulWidget{finalPageViewEntryMainpageViewEntryMain;constPageEntryWidgetMain({Keykey,this.pageViewEntryMain}):super(key:key);@overrideStatecreateState(){return

flutter - 在 Flutter 中使屏幕的一部分可滚动

我只想让屏幕的一部分可滚动。当我的ListView中的项目数超过4或5时,我无法在此ListView下方放置任何小部件。我不确定是否有办法包装ListView的所有内容以使其可滚动。ListView(shrinkWrap:true,physics:NeverScrollableScrollPhysics(),children:_getListings(businessListing),),这是我的ListView,这是UI的样子问题是当RadioTile的个数超过8个时;textField和Button被推出屏幕。我想知道使整个屏幕可滚动是否好?或者只让屏幕的一部分包含RadioTil

flutter - 在 Flutter 中使屏幕的一部分可滚动

我只想让屏幕的一部分可滚动。当我的ListView中的项目数超过4或5时,我无法在此ListView下方放置任何小部件。我不确定是否有办法包装ListView的所有内容以使其可滚动。ListView(shrinkWrap:true,physics:NeverScrollableScrollPhysics(),children:_getListings(businessListing),),这是我的ListView,这是UI的样子问题是当RadioTile的个数超过8个时;textField和Button被推出屏幕。我想知道使整个屏幕可滚动是否好?或者只让屏幕的一部分包含RadioTil

Flutter - 可滚动容器

我有一个具有图像(地点)ListView的应用程序,然后在点击时返回一个新页面,显示有关该地点的某些详细信息。我关心的是详细信息页面,我的布局是我在顶部有一个图像,在它下面有一些文本和一个扩展的ListView。我想要的是我可以滚动浏览整个页面。我想到的是只有展开的ListView是可滚动的。详情页代码如下:import'package:flutter/material.dart';import'package:craglist/cragspot.dart';classCragDetailsScreenextendsStatelessWidget{finalCragLocationlo

Flutter - 可滚动容器

我有一个具有图像(地点)ListView的应用程序,然后在点击时返回一个新页面,显示有关该地点的某些详细信息。我关心的是详细信息页面,我的布局是我在顶部有一个图像,在它下面有一些文本和一个扩展的ListView。我想要的是我可以滚动浏览整个页面。我想到的是只有展开的ListView是可滚动的。详情页代码如下:import'package:flutter/material.dart';import'package:craglist/cragspot.dart';classCragDetailsScreenextendsStatelessWidget{finalCragLocationlo

flutter - 键盘出现时如何避免 flutter 的页面向上滚动

我想从这些TextField中获取输入。当我聚焦TextField时,键盘出现并且页面向上滚动。我不需要那个滚动。我怎样才能避免这种情况? 最佳答案 使用Scaffold(resizeToAvoidBottomInset:false,...)来自文档:Forexample,ifthereisanonscreenkeyboarddisplayedabovethescaffold,thebodycanberesizedtoavoidoverlappingthekeyboard,whichpreventswidgetsinsidetheb